piece of clothing - Français Anglais Dictionnaire